package com.smart.mapper;

import com.smart.entity.SsSite;
import com.smart.entity.SysUser;

import java.util.List;

import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;

/**
 * @author lgb
 * @date 2020年6月10日 下午7:34:24
 * Copyright (C) 深圳工勘科技
 * @说明: 工地管理mapper
 **/
@Mapper
public interface SsSiteMapper extends BaseMapper<SsSite>{

	/**
	 * @param siteId
	 * @return 根据工地id查询在线用户
	 **/
	List<SysUser> findSysUserOnSite(@Param("siteId")Integer siteId);
	
    /**
     * @param siteId 根据工地id删除用户
     **/
    void deleteUserBySiteId(@Param("siteId")Integer siteId);
    
    /**
     * @param siteId
     * @param userId 插入用户
     **/
    void insertSiteUserId(@Param("siteId")Integer siteId,@Param("userId")Integer userId);
}